<?php

namespace Entities;

/**
 * Entities\Log
 */
class Log
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var integer $logExceptionId
     */
    private $logExceptionId;

    /**
     * @var integer $logSqlId
     */
    private $logSqlId;

    /**
     * @var integer $userId
     */
    private $userId;

    /**
     * @var string $module
     */
    private $module;

    /**
     * @var string $controller
     */
    private $controller;

    /**
     * @var string $action
     */
    private $action;

    /**
     * @var string $param
     */
    private $param;

    /**
     * @var datetime $created
     */
    private $created;

    /**
     * @var integer $createdUserId
     */
    private $createdUserId;


    /**
     * Get id
     *
     * @return integer $id
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set logExceptionId
     *
     * @param integer $logExceptionId
     */
    public function setLogExceptionId($logExceptionId)
    {
        $this->logExceptionId = $logExceptionId;
    }

    /**
     * Get logExceptionId
     *
     * @return integer $logExceptionId
     */
    public function getLogExceptionId()
    {
        return $this->logExceptionId;
    }

    /**
     * Set logSqlId
     *
     * @param integer $logSqlId
     */
    public function setLogSqlId($logSqlId)
    {
        $this->logSqlId = $logSqlId;
    }

    /**
     * Get logSqlId
     *
     * @return integer $logSqlId
     */
    public function getLogSqlId()
    {
        return $this->logSqlId;
    }

    /**
     * Set userId
     *
     * @param integer $userId
     */
    public function setUserId($userId)
    {
        $this->userId = $userId;
    }

    /**
     * Get userId
     *
     * @return integer $userId
     */
    public function getUserId()
    {
        return $this->userId;
    }

    /**
     * Set module
     *
     * @param string $module
     */
    public function setModule($module)
    {
        $this->module = $module;
    }

    /**
     * Get module
     *
     * @return string $module
     */
    public function getModule()
    {
        return $this->module;
    }

    /**
     * Set controller
     *
     * @param string $controller
     */
    public function setController($controller)
    {
        $this->controller = $controller;
    }

    /**
     * Get controller
     *
     * @return string $controller
     */
    public function getController()
    {
        return $this->controller;
    }

    /**
     * Set action
     *
     * @param string $action
     */
    public function setAction($action)
    {
        $this->action = $action;
    }

    /**
     * Get action
     *
     * @return string $action
     */
    public function getAction()
    {
        return $this->action;
    }

    /**
     * Set param
     *
     * @param string $param
     */
    public function setParam($param)
    {
        $this->param = $param;
    }

    /**
     * Get param
     *
     * @return string $param
     */
    public function getParam()
    {
        return $this->param;
    }

    /**
     * Set created
     *
     * @param datetime $created
     */
    public function setCreated($created)
    {
        $this->created = $created;
    }

    /**
     * Get created
     *
     * @return datetime $created
     */
    public function getCreated()
    {
        return $this->created;
    }

    /**
     * Set createdUserId
     *
     * @param integer $createdUserId
     */
    public function setCreatedUserId($createdUserId)
    {
        $this->createdUserId = $createdUserId;
    }

    /**
     * Get createdUserId
     *
     * @return integer $createdUserId
     */
    public function getCreatedUserId()
    {
        return $this->createdUserId;
    }
}